חלק א': חשיבה מופשטת על בדיקות (Abstract Testing Case Study)
נתבקשתי לתאר תוכנית בדיקות עבור חפץ יומיומי (עט), תוך פירוק לסוגי בדיקות שונים:
בדיקות פונקציונליות: רציפות הכתיבה על נייר סטנדרטי, תקינות מנגנון הלחיצה/מכסה, ועמידות הדיו בפני נזילות.
בדיקות עמידות וקצה (Stress & Boundary): בדיקת נפילה מגבהים שונים (70 ס"מ ו-1.70 מ'), תפקוד הדיו בטמפרטורות קיצוניות (קפיאה או חום רב), ועמידות המבנה תחת לחץ כתיבה חזק.
בדיקות חוויית משתמש (Usability): נוחות האחיזה לאורך זמן (ארגונומיה), משקל העט והשפעתו על איכות הכתב, ורמת הרעש של המנגנון המכני.
בדיקות תאימות (Compatibility): יכולת כתיבה על משטחים שונים (נייר מבריק, קרטון) ועמידות הדיו במים.
בדיקות שליליות (Negative Testing): ניסיון כתיבה הפוכה (נגד כוח המשיכה) ובדיקת קלות הפירוק והחלפת המילוי.
חלק ב': שאלות המשך
כיצד היית משנה את אסטרטגיית הבדיקות אם קהל היעד היה שונה (למשל, עט יוקרתי לעומת עט פשוט)?
ישנם מספר ראיונות חלקם יותר לספר על עצמי ועל הניסיון שלי / פרויקטים שעשיתי וחלקם יותר מקצועי - שאלות כתיבת קוד פיתוני ושאלות של בדיקות לפונקציות או לחפצים.
שאלות מתוך הראיון
כתוב פונקציה בפיתון שמקבלת כתובת של קובץ מקור וכתובת של קובץ יעד, ומעתיקה את התוכן מקובץ אחד לקובץ השני.
תשובות
הוסף תשובה
|
לצפיה בתשובות
ינואר 2026
יש לשים לב לכתוב העתקה בינארית כיון שזה יכול להיות כל סוג של קובץ,
בנוסף יש להעתיק שורה שורה ולא את כל הקובץ יחד כיון שהקובץ יכול להיות גדול מאד, ואז אין מספיק מקום בזיכרון של המחשב.